package com.yuantu.judiciary.model.vo;

import com.yuantu.judiciary.model.enums.AuthResultType;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.sql.Timestamp;

/**
 * 查询记录企业尽调数据
 *
 * @author syw
 * @since 2023-07-12
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
@ApiModel("查询记录企业尽调数据")
public class QueryRecordEnterpriseVO {
    @ApiModelProperty("查询结果id")
    private Long id;
    @ApiModelProperty("名称")
    private String enterpriseName;
    @ApiModelProperty("曾用名")
    private String oldName;
    @ApiModelProperty("企业类型")
    private String type;
    @ApiModelProperty("经营状态")
    private String status;
    @ApiModelProperty("法定代表人")
    private String name;
    @ApiModelProperty("成立日期")
    private String esDate;
    @ApiModelProperty("注册资本（企业：万元）")
    private String regCap;
    @ApiModelProperty("查询结果")
    private AuthResultType queryResult;
    @ApiModelProperty("发起时间")
    private Timestamp createTime;
    @ApiModelProperty("是否关注")
    private Boolean isFollow;
    @ApiModelProperty("最新获取时间")
    private Timestamp latestDataTime;
    @ApiModelProperty("是否是示例")
    private Boolean isExample;
    @ApiModelProperty("是否是供应商")
    private Boolean isSupplier;
    @ApiModelProperty("是否是客户")
    private Boolean isCustomer;
}
